home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Visual Basic Toolbox
/
Visual Basic Toolbox (P.I.E.)(1996).ISO
/
graphics
/
ilib_vb
/
vbimglib.txt
< prev
Wrap
Text File
|
1995-10-21
|
5KB
|
127 lines
ImageLib DLL 3.0(c) 1995 by:
SkyLine Tools
Visual Basic 4.0 16bit example program
Technical support for VB C, C++, Kevin Adams: (CIS) 74742,1444
Technical support for Delphi and VB Jan Dekkers (CIS) 72131,313
Technical support for VB C, C++, Kevin Adams: 74742.1444@CompuServe.Com
Technical support for Delphi and VB Jan Dekkers 72131,313@CompuServe.Com
This file is the documentation for the ImgLib30 Visual Basic example
program. This program will allow show you how to read and write each of
the file formats supported by ImageLib. Provided with the example program
is a ".BAS" module file which will show you the declarations for the
ImageLib functions in Visual Basic. Feel free to use this to link the
DLL with your project. Aside from the Visual Basic components, the
only other file needed is the IMGLIB30.DLL which should be placed in the
WINDOWS/SYSTEM directory.
ImageLib does allow you to output quality 8-bit, dithered images which could
be displayed in 256 color mode.
The documentation for the ImageLib functions is included in the
IMGLIB30.TXT text file and should be treated the same in VB, with a few
exceptions. I have not figured out how to pass a callback function to the
pf parameter, althought this may be possible. I currently set pf to 0
(passing the parameter as a NULL).
Memory handling has not been addressed with this program. But memory may
need to be deallocated after you are done with an image. An API call to
GlobalFree should handle this.
The project files included are as follows:
IMGLIB.MAK - Visual Basic project file.
IMGLIB.BAS - Module file for the IMGLIB30.DLL functions.
MAINFORM.FRM - The main project form.
Other files necessary for the project are:
IMGLIB30.DLL - The ImageLib DLL file.
-----------------------------------------------------------------------
ImageLib examples are available for Delphi (VCL), Borland C++, MSVC and VB.
-----------------------------------------------------------------------
License:
Rights and Limitations
The software which accompanies this license ("ImageLib") is the property of
SkyLine Tools or its licensors and is protected by copyright law.
By using ImageLib you agree to the terms of this agreement. You may
install one copy of the ImageLib product on a single computer.
One copy of ImageLib may be only used by a single developer at a time.
When ImageLib is being compiled into an executable application with the
extension exe., then there are no licensing fees or royalties for
distribution of the executable and the DLL. Should any part of ImageLib,
either the VCL or the DLL or LIB be used in a non-compiled application,
such as: a value added VCL, VBX, OCX, royalties apply.
Limited Warranty
SkyLine Tools warrents that ImageLib will perform substantially in
accordance with the accompanying documentation for a period of (90) days
from the date of receipt.
Liabilities
SkyLine Tools and its licensors entire liability and your exclusive remedy
shall be, at SkyLine Tools option, either return of the price paid,
or repair or replacement of the ImageLib product.
LZW:
Gif and Tiff uses LZW compression which is patented by Unisys. On CompuServe
GO PICS to obtain information about the Unisys patents. By using ImageLibÆs
GIF Read and Write features you acknowledge that SkyLine has notified you
about the LZW patend and hold SkyLine harmless from any legal actions.
Acknowledge:
The "JPEG file I/O and compression/decompression" is based in part on the
work of the Independent JPEG Group.
-----------------------------------------------------------------------
Delphi example projects and VLC's can be downloaded from the CIS:DELPHI
forums and from CIS:TURBOPOWER
_________________________Ordering Information___________________________
The ImageLib DLL can be royalty Free distributed. The price is $89.
CA residents add salestax. Shipping and handling is $3.95 in the U.S.
and $6.95 abroad.
To order:
SkyLine Tools
11956 Riverside Drive 206
North Hollywood CA 91607
U.S. (800) 404-3832
International (818) 766-3900
Fax (818) 766-9027
E-Mail 72131.313@CompuServe.Com
Visa, Master, Money-Order and US. Checks by Phone/Fax accepted.
To order in Germany, Austria and Switzerland:
K&R Software
M. Kreisel & R. Reinartz GbR
Darshovener Str. 7
D-50181 Bedburg
Ph1: +49-2272-2887
Ph2: +49-2272-901966
Fax: +49-2272-901585
BBS: +49-2272-901965
CIS: 74777,3414 GO KRSoft (COMPC, Section 2)